home *** CD-ROM | disk | FTP | other *** search
/ Whiteline: delta / whiteline CD Series - delta.iso / vision / grafics / programm / img2ps / source / image.h < prev    next >
Encoding:
C/C++ Source or Header  |  1995-11-25  |  752 b   |  43 lines

  1. /*
  2.     image.h
  3.  
  4.         headerdatei zur image-lade-bibliothek
  5.  
  6.     geschrieben von Th. Morus Walter
  7.  
  8.     (c) 1994/95 by Th. Morus Walter
  9. */
  10.  
  11. #include <vdi.h>
  12.  
  13. typedef struct
  14. {
  15.     int red;
  16.     int green;
  17.     int blue;
  18. } IMG_COLOR;
  19.  
  20. typedef struct {
  21.     int ver_num;
  22.     int head_len;
  23.     int plane_num;
  24.     int pat_len;
  25.     int pix_wid;
  26.     int pix_hght;
  27.      int pix_num;
  28.     int scan_num;
  29. } IMG_HEADER;
  30.  
  31. typedef enum {
  32.     IMG_OK,            /* 0 */
  33.     IMG_ERROR,        /* 1 */
  34.     IMG_MEMORY,        /* 2 */
  35.     IMG_FORMAT,        /* 3 */
  36. } IMG_ERR;
  37.  
  38. IMG_ERR load_img(char *name,MFDB *mfdb);
  39. IMG_ERR load_ximg(char *name,MFDB *mfdb,IMG_COLOR **coltab);
  40. IMG_ERR xload_img(IMG_HEADER *head,char *name,MFDB *mfdb);
  41. IMG_ERR xload_ximg(IMG_HEADER *head,char *name,MFDB *mfdb,IMG_COLOR **coltab);
  42.  
  43.